speech plus duplex - Turkish English Dictionary